socket = require("socket")
dofile( "portalPizza.lua" )
dofile( "pedidosTamanho.lua" )
dofile( "pedidosSabores.lua" )
dofile( "confirmaPedido.lua" )
dofile( "realizaPedido.lua" )
dofile( "conexao.lua" )

function handler (evt)
	if evt.class ~= 'key' then
		return true
	end
	if evt.type ~= 'release' then
		return true
	end
	if evt.key == nil then
		return true
	end
	if telaAtual == "portalPizza" then
		handlerPortalPizza(evt)
		return
	end
	if telaAtual == "pedidosTamanho" then
		handlerPedidosTamanho(evt)
		return
	end
	if telaAtual == "pedidosSabores" then
		handlerPedidosSabores(evt)
		return
	end
	if telaAtual == "confirmaPedidos" then
		handlerConfirmaPedidos(evt)
		return
	end
	if telaAtual == "realizaPedidos" then
		handlerRealizaPedidos(evt)
		return
	end
end

telaAtual = "video"
desenhaPortalPizza()
event.register(handler)
